Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12 NEWTON PLACE Terraced £73,500 25 Oct 2002
20 NEWTON PLACE Terraced £130,000 12 Mar 2018